polluted site - French English Dictionary